Micron Document
██████╗ ███████╗████████╗██╗██████╗ ███████╗██████╗ ██╗ █████╗
██╔══██╗██╔════╝╚══██╔══╝██║██╔══██╗██╔════╝██╔══██╗██║██╔══██╗
██████╔╝█████╗ ██║ ██║██████╔╝█████╗ ██║ ██║██║███████║
██╔══██╗██╔══╝ ██║ ██║██╔═══╝ ██╔══╝ ██║ ██║██║██╔══██║
██║ ██║███████╗ ██║ ██║██║ ███████╗██████╔╝██║██║ ██║
╚═╝ ╚═╝╚══════╝ ╚═╝ ╚═╝╚═╝ ╚══════╝╚═════╝ ╚═╝╚═╝ ╚═╝


🬧 The NomadNet Encyclopedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

🔍 Search

¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯

BeOS
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
mwbgBeOS è stato un mwbwsistema operativo per mwcapersonal computer sviluppato da mwcqBe Incorporated.cite-ref-1[1] Ideato negli mwdganni novanta con l'obiettivo di realizzare un sistema operativo adatto allo sviluppo ed esecuzione di applicativi multimediali, BeOS è stato considerato pionieristico per l'epoca e molto apprezzato da una nicchia di appassionaticite-ref-2[2]. In seguito all'abbandono del progetto da parte di Be Inc., è stata realizzata una reimplementazione mwewopen source denominata mwfaHaiku, inizialmente nota come OpenBeOScite-ref-3[3].

Contents

Storia
Note

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Introduzione

mwhaBeOS è un sistema operativo altamente modulare che non deriva da altri sistemi operativi preesistenti (anche se è inclusa la mwhqshell mwhgBash e vi sono alcune somiglianze nella struttura delle mwhwdirectory a quelle dei sistemi mwiaUnix); è ottimizzato per l'elaborazione di contenuti multimediali, come audio e video digitale, grafica 3D. Contrariamente ai sistemi mwiqUnix, mwigBeOS è un sistema operativo monoutente. È costruito per essere eseguito su sistemi multiprocessori, e offre grande flessibilità grafica e tempi di risposta all'utente molto ridotti grazie sia ad un sistema di mwiwinput-output modulare sia grazie all'utilizzo diffuso del mwjamultithreading. Dispone di un mwjqfile system mwjgjournaled con supporto per file di grandi dimensioni (con mwjwmwkaoffset di 64 mwkqbit, quindi fino a 2mwkg64 mwkwbyte circa 18.000.000 Terabyte) chiamato mwlaBFS (a cui talvolta si fa erroneamente riferimento con il nome di mwlqBeFScite-ref-4[4]).

L'implementazione dell'mwmwinterfaccia grafica non deriva da altre implementazioni preesistenti; essa è basata sui principi di pulizia e chiarezza sia nell'estetica, sia nello sviluppo. L'mwnaAPI dell'interfaccia è stata scritta in mwnqC++, linguaggio più adatto di altri alla programmazione di interfacce grafiche per via del suo supporto alla mwngprogrammazione orientata agli oggetti. Una delle peculiarità più importanti del sistema è data dall'implementazione "pervasiva" del multithreading all'interno dell'API, infatti qualunque applicazione scritta per BeOS può godere di consistenti aumenti di prestazioni su sistemi multiprocessore, anche quelle che non fanno un uso esplicito del multithreading nel codice. mwnwBeOS è compatibile con i sistemi mwoaPOSIX ed è possibile accedere ad un'mwoqinterfaccia a riga di comando attraverso la shell mwogBash.

Caratteristiche principali

• MediaOS: è un sistema operativo in grado di manipolare grandi quantità di dati multimediali;
• mwqamwqqreal-time;
• mwrgmwrwmultithreading;
• mwsqSMP: mwsgSimmetric MultiProcessing;

Storia

Inizialmente questo sistema operativo poteva essere eseguito solamente su hardware proprietario chiamato mwtwBeBox. Tale macchina utilizzava un'architettura parallela a processori mwuaHobbit della mwuqAT&T e solo successivamente venne portato su architettura RISC PowerPC; In seguito alle scarse vendite del BeBox il BeOS venne portato sui computer dotati di processore mwugPowerPC prodotti da mwuwApple. I computer Macintosh dell'epoca stavano attraversando una profonda crisi derivata dal difficile aggiornamento del sistema operativo mwvaMacOS. Con tali premesse tanto il mercato Mac quanto la stessa utenza di questa piattaforma accolsero il BeOS come il possibile sistema operativo del futuro per i computer Macintosh. In seguito anche mwvqApple mostrò interesse verso BeOS: la società pensava infatti di rimpiazzare il vecchio mwvgMac OS con BeOS. Tuttavia a causa di accordi commerciali Apple preferì acquistare la società mwvwNeXT invece che la Be inc., ciò permise di sviluppare il progetto mwwamacOS che allontanò definitivamente il BeOS dalla piattaforma Mac.

BeOS successivamente venne riscritto per essere utilizzato sui computer dotati di processore x86 come i comuni PC. Tuttavia dati gli accordi di mwwgMicrosoft con le case produttrici di PC il BeOS non riuscì a diffondersi come avrebbe potuto: per diversi anni Microsoft ha richiesto ai produttori e agli assemblatori di PC dei contratti di licenza in esclusiva che limitavano la possibilità di realizzare dei personal computer su cui potessero essere preinstallati sia mwwwWindows sia un altro sistema operativo (quale ad esempio BeOS). Con tali premesse l'amministratore delegato di Be (mwxaJean-Louis Gassée) propose di fornire BeOS gratuitamente ad ogni costruttore di PC che avesse preinstallato Windows e BeOS in dual-boot, ma, a causa dei vincoli imposti dalla Microsoft, pochi costruttori accettarono l'accordo, solo AST Research e mwxgHitachi fra i grandi nomi aderirono.

Nel febbraio mwya2001 Be Inc. citò quindi in giudizio la mwyqMicrosoft. Il 5 settembre mwyg2003 Microsoft e Be si accordarono con un pagamento da parte di Microsoft di 23,2 milioni di dollari in cambio della caduta delle accuse di comportamento lesivo della concorrenza.

Tuttavia già nel mwza2001 le proprietà intellettuali di Be furono vendute alla mwzqPalm, Inc. che acquisì il BeOS per ottenere alcune tecnologie alla base di questo sistema operativo. Successivamente alla divisione di Palm, le proprietà intellettuali passarono a PalmSource che poi nel 2005 fu acquistata dalla giapponese Access. BeOS 5 è stata l'ultima versione anche se un sostanziale aggiornamento era in corso prima della bancarotta.

Alla fine del 2001 la mwzwyellowTAB, software house tedesca con sede in mwaaMannheim, venne creata per continuare il progetto BeOS dato il disinteresse di Palm verso il mercato desktop. YellowTAB decise quindi di continuare lo sviluppo del progetto BeOS partendo dalla versione 5.1 (la famosa Dano0, versione che al momento era in fase di sviluppo e che qualcuno fece trapelare quando Be Inc. fu sul punto di sparire) e chiamando il nuovo prodotto Zeta.

Nel 2005 Zeta era un sistema operativo stabile e veloce che aveva raggiunto la maturità grazie alla R1 e al successivo aggiornamento R1.1. Zeta ha portato enormi benefici rispetto a BeOS: un'interfaccia grafica aggiornata e moderna, supporto per le più moderne periferiche (USB2 fra tutte) e codice completamente ottimizzato. Da notare che comunque Zeta era veloce anche su macchine relativamente vecchie, rivitalizzandole senza cambiare hardware. Questo OS ha conosciuto una grande diffusione in Germania dove era diventato velocemente popolare.

Nel 2006 in seguito ad una bancarotta di YellowTab, la Magnussoft Deutschland GmbH produttrice di giochi è diventata il nuovo distributore di Zeta, al tempo la società intendeva continuare a sviluppare questo innovativo sistema dopo la bancarotta della Yellow Tab. La Magnussoft ha portato alcuni dei suoi giochi su questa piattaforma.

Intorno ad aprile 2007, in seguito a rivendicazioni contrattuali da parte di Access, la Magnusoft ha fermato lo sviluppo di Zeta, in quanto Bernd Korz (ex CEO di YellowTAB) non ha potuto provare l'esistenza dei contratti con la Be Incorporated. Zeta è come se non fosse esistito, e con amarezza da parte di tutti coloro che lo hanno supportato, l'ultimo figlio ufficiale di BeOS è morto.

L'ultimo "erede" (non ufficiale) di BeOS rimane mwbgHaiku (ex mwbwOpenBeOS).

Note

cite-note-11. mwdg(mwdwmweaEN) mweqmwegThis OS Almost Made Apple an Entirely Different Company, su mwewmwfaWired, 29 maggio 2015. mwfqURL consultato il 12 gennaio 2024.
cite-note-22. mwgq(mwggmwgwEN) mwhamwhqSuccess expected for Be IPO, su mwhgmwhwThe Register, 8 luglio 1999. mwiaURL consultato il 12 gennaio 2024.
cite-note-33. mwja(mwjqmwjgEN) Bradford Morgan White, mwjwmwkamwkq'Be' is nice. End of story., su mwkgAbort Retry Fail, 15 novembre 2022. mwkwURL consultato il 12 gennaio 2024.
cite-note-44. Ad esempio, BFS viene indicato come BeFS nei sistemi basati su mwlwLinux per non confonderlo con il preesistente mwmaBoot mwmqFile mwmgSystem. Vedi anche il sito del mwmwdriver BeFS mwnaArchiviatomwnq il 5 ottobre 2002 in mwngInternet Archivemwnw. per Linux.

Voci correlate

• Categoria:Videogiochi per BeOS

Altri progetti

Altri progetti

• Wikimedia Commons

• Wikimedia Commons contiene immagini o altri file su BeOS

Collegamenti esterni

• citerefopen-library(EN) Opere riguardanti BeOS (Computer file), su Open Library, Internet Archive.
• mwrwItBug (Comunità italiana utenti BeOS/Haiku/ZETA), su itbug.org. URL consultato il 9 dicembre 2005 (archiviato dall'url originale il 21 dicembre 2005).
• mwsqHaiku, su haiku-os.org. URL consultato il 10 febbraio 2005 (archiviato dall'url originale il 12 febbraio 2005).
• mwswMagnussoft, su magnussoft.de. URL consultato il 10 maggio 2010 (archiviato dall'url originale l'11 dicembre 2007).